things are pretty crazy - German English Dictionary